%Mise en page des rapports de Charlie Boulo, Département ASI
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage[vmargin=2cm, hmargin=2cm, marginparwidth=1.2cm]{geometry}
\usepackage{url}
\usepackage{lscape}
\usepackage{multicol}
\usepackage{makeidx}
\usepackage{fancyhdr}
\usepackage{marvosym}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{listings}
\usepackage{moreverb}
\usepackage[toc,page]{appendix} 
\usepackage{setspace}
\usepackage{picins}

\graphicspath{{img/}}%Specifie le dossier des images

\renewcommand{\rmdefault}{phv}%A supprimer pour avoir une police style "Latex"

\def\thickhrulefill{\leavevmode \leaders \hrule height 1pt\hfill \kern \z@}

%Spécifie la commande de fabrication de la 1ère de couverture
\newcommand{\makeCouvertureUn}[6]{
  \newpage
  \thispagestyle{empty}
  \begin{picture}(0,0)
    %Jouer avec les paramètres du put et le pourcentage de linewidth pour centrer votre Logo D'entreprise !!!!
    \put(-10,-375){\includegraphics[width=0.9\linewidth]{#1}} %pour mettre une image de fond qui sera recouverte, 
    \put(-100,-775){\includegraphics[width=211mm]{couverture.png}}
    \put(110,-634){\begin{minipage}{13cm} \large #2\\ \huge #3 \end{minipage}} % Type de rapport,  Titre du stage
    \put(-90,-610){\begin{minipage}{6.3cm} \Large \raggedleft #4 \end{minipage}} % Nom du stagiaire
    \put(0,-690){\includegraphics[width=35mm]{logoASI.pdf}}
    \put(350,-750){\begin{minipage}{5cm} \footnotesize #5 \end{minipage}} % "A l'attention de" en bas a droite 
    \put(-20,-750){\begin{minipage}{5cm} \footnotesize #6 \end{minipage}} % Dates du stage
   \end{picture}
   \clearpage
   \newpage \null \thispagestyle{empty} \newpage % Pour que l'arrière de la 1ère de couverture soit vide

}


%Spécifie la commade de fabrication de la table des matières
\newcommand{\makeTableDesMatieres}{
\renewcommand{\thepage}{\roman{page}}
\setcounter{page}{1}
\tableofcontents \newpage %\null \thispagestyle{empty} \newpage
\renewcommand{\thepage}{\arabic{page}}
\setcounter{page}{1}
}

%Spécifie la commande de fabrication de la 4ème de couverture
\newcommand{\makeCouvertureQuatre}[1]{
  \newpage
\thispagestyle{empty}
\begin{picture}(0,0)
  \put(-100,-755){\includegraphics[width=211mm]{couvertureBis.pdf}}
  \put(60, -550){
    \begin{normalsize}
      \begin{minipage}{10cm}
        \begin{tabular}{r}
          INSA de Rouen\\
          Avenue de l'Université - BP 08\\
          76801 Saint-Etienne-du-Rouvray Cedex\\
          Tél : 02 32 95 97 79\\
          Fax : 02 32 95 97 08\\
          \textit{http://asi.insa-rouen.fr}\\
        \end{tabular}
      \end{minipage}
    \end{normalsize}}
  \put(300, -570){\includegraphics[scale=0.4]{logoASI.pdf}}
\end{picture}
\input{#1} % Texte à insérer dans votre 4ème de couverture 
\clearpage
}

%En-tete et pied de page
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.3pt}
\renewcommand{\footrulewidth}{0.3pt}
\lhead{\leftmark{}}
\rhead{rapport de stage ingénieur}
\cfoot{\thepage}
\rfoot{\includegraphics[width=2cm,height=0.7cm]{logoASI.pdf}}


\parskip=4pt
\sloppy
\interfootnotelinepenalty=150 %note de bas de page
\widowpenalty=150
\clubpenalty=150 
\setlength{\parindent}{15mm}

%%% Macro enlevant les marge hautes lors des chapters
\makeatletter
\renewcommand*\@makechapterhead[1]{%
  %\vspace*{50\p@}%
  {\parindent \z@ \raggedright \normalfont
    \ifnum \c@secnumdepth >\m@ne
        \huge\bfseries \@chapapp\space \thechapter
        \par\nobreak
        \vskip 20\p@
    \fi
    \interlinepenalty\@M
    \Huge \bfseries #1\par\nobreak
    \vskip 40\p@
  }}
\renewcommand*\@makeschapterhead[1]{%
  %\vspace*{50\p@}%
  {\parindent \z@ \raggedright
    \normalfont
    \interlinepenalty\@M
    \Huge \bfseries  #1\par\nobreak
    \vskip 40\p@
  }}
\makeatother

%% Fin de macro

